#include "dialog.h"

Dialog::Dialog(QWidget* parent):QDialog(parent)//指定父窗口,挂到对象树上
{
    //创建一些控件加入Dialog
    QVBoxLayout* layout=new QVBoxLayout();
    this->setLayout(layout);

    QLabel* label=new QLabel("这是一个对话框",this);
    QPushButton* button=new QPushButton("关闭");
    layout->addWidget(label);
    layout->addWidget(button);

    connect(button,&QPushButton::clicked,this,[this](){
        this->close();
    });
}
